package avicit.tlk.back.demo.single.dto;

import avicit.platform6.core.annotation.log.FieldRemark;
import avicit.platform6.core.excel.validate.*;
import com.alibaba.excel.annotation.*;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.*;
import java.lang.String;
import javax.validation.constraints.*;

/**
 * Single DTO导入类
 *
 * @author 朱辉云
 * @version 1.0.0
 * @date 2025-06-13 10:23:55
 * @since 1.0.0
 */
@ExcelIgnoreUnannotated
public class SingleImportDTO {

	/**
	 * name
	 */
	@ExcelProperty("name")
	private String name;

	/**
	 * 密级
	 */
	@FieldRemark(dataType = "lookup", lookupType = "PLATFORM_FILE_SECRET_LEVEL")
	@ExcelProperty("密级")
	private String secretLevelName;

	@ColumnWidth(30)
	@ContentFontStyle(color = 10)
	@ExcelProperty("错误信息")
	private String errorInfo;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getSecretLevelName() {
		return secretLevelName;
	}

	public void setSecretLevelName(String secretLevelName) {
		this.secretLevelName = secretLevelName;
	}

	public String getErrorInfo() {
		return errorInfo;
	}

	public void setErrorInfo(String errorInfo) {
		this.errorInfo = errorInfo;
	}
}
